home *** CD-ROM | disk | FTP | other *** search
/ Planet Source Code Jumbo …e CD Visual Basic 1 to 7 / 1_2002.ISO / Data / Zips / TaskBar Co201085262001.psc / Form21.frm (.txt) < prev    next >
Encoding:
Visual Basic Form  |  2001-05-27  |  6.0 KB  |  175 lines

  1. VERSION 5.00
  2. Object = "*\AProject2.vbp"
  3. Begin VB.Form Form21 
  4.    Caption         =   "Form1"
  5.    ClientHeight    =   3996
  6.    ClientLeft      =   48
  7.    ClientTop       =   288
  8.    ClientWidth     =   7644
  9.    LinkTopic       =   "Form1"
  10.    ScaleHeight     =   3996
  11.    ScaleWidth      =   7644
  12.    StartUpPosition =   3  'Windows Default
  13.    Begin Project2.ctxTaskBar ctxTaskBar1 
  14.       Align           =   2  'Align Bottom
  15.       Height          =   372
  16.       Left            =   0
  17.       Top             =   3624
  18.       Width           =   7644
  19.       _ExtentX        =   13483
  20.       _ExtentY        =   656
  21.       BeginProperty Font {0BE35203-8F91-11CE-9DE3-00AA004BB851} 
  22.          Name            =   "Tahoma"
  23.          Size            =   7.8
  24.          Charset         =   204
  25.          Weight          =   400
  26.          Underline       =   0   'False
  27.          Italic          =   0   'False
  28.          Strikethrough   =   0   'False
  29.       EndProperty
  30.    End
  31.    Begin VB.CommandButton Command4 
  32.       Caption         =   "Remove tray icon"
  33.       Height          =   432
  34.       Left            =   2016
  35.       TabIndex        =   4
  36.       ToolTipText     =   "1111111"
  37.       Top             =   756
  38.       Width           =   1524
  39.    End
  40.    Begin VB.CommandButton Command3 
  41.       Caption         =   "Remove task"
  42.       Height          =   432
  43.       Left            =   336
  44.       TabIndex        =   3
  45.       Top             =   756
  46.       Width           =   1608
  47.    End
  48.    Begin VB.CheckBox Check1 
  49.       Caption         =   "Reduce flicker (uses more memory)"
  50.       Height          =   264
  51.       Left            =   336
  52.       TabIndex        =   2
  53.       Top             =   1512
  54.       Width           =   4464
  55.    End
  56.    Begin VB.CommandButton Command2 
  57.       Caption         =   "Add task"
  58.       Height          =   432
  59.       Left            =   336
  60.       TabIndex        =   1
  61.       Top             =   168
  62.       Width           =   1608
  63.    End
  64.    Begin VB.CommandButton Command1 
  65.       Caption         =   "Add tray icon"
  66.       Height          =   432
  67.       Left            =   2016
  68.       TabIndex        =   0
  69.       ToolTipText     =   "1111111"
  70.       Top             =   168
  71.       Width           =   1524
  72.    End
  73.    Begin VB.Image Image1 
  74.       Height          =   480
  75.       Index           =   4
  76.       Left            =   6216
  77.       Picture         =   "Form21.frx":0000
  78.       Top             =   84
  79.       Visible         =   0   'False
  80.       Width           =   480
  81.    End
  82.    Begin VB.Image Image1 
  83.       Height          =   420
  84.       Index           =   3
  85.       Left            =   5712
  86.       Picture         =   "Form21.frx":0968
  87.       Stretch         =   -1  'True
  88.       Top             =   84
  89.       Visible         =   0   'False
  90.       Width           =   492
  91.    End
  92.    Begin VB.Image Image1 
  93.       Height          =   264
  94.       Index           =   2
  95.       Left            =   5376
  96.       Picture         =   "Form21.frx":2C0A
  97.       Top             =   84
  98.       Visible         =   0   'False
  99.       Width           =   288
  100.    End
  101.    Begin VB.Image Image1 
  102.       Height          =   384
  103.       Index           =   1
  104.       Left            =   4956
  105.       Picture         =   "Form21.frx":2D94
  106.       Top             =   84
  107.       Visible         =   0   'False
  108.       Width           =   384
  109.    End
  110.    Begin VB.Image Image1 
  111.       Height          =   384
  112.       Index           =   0
  113.       Left            =   4536
  114.       Picture         =   "Form21.frx":31D6
  115.       Top             =   84
  116.       Visible         =   0   'False
  117.       Width           =   384
  118.    End
  119. Attribute VB_Name = "Form21"
  120. Attribute VB_GlobalNameSpace = False
  121. Attribute VB_Creatable = False
  122. Attribute VB_PredeclaredId = True
  123. Attribute VB_Exposed = False
  124. Option Explicit
  125. Private m_lCount As Long
  126. Private Sub Check1_Click()
  127.     ctxTaskBar1.BufferDraw = (Check1.Value = vbChecked)
  128. End Sub
  129. Private Sub Command1_Click()
  130.     m_lCount = m_lCount + 1
  131.     ctxTaskBar1.TrayIcons.Add m_lCount & " Added at " & Timer, , Image1(m_lCount Mod 5).Picture
  132. End Sub
  133. Private Sub Command2_Click()
  134.     m_lCount = m_lCount + 1
  135.     ctxTaskBar1.Tasks.Add m_lCount & " You have mail " & Timer, "", Image1(m_lCount Mod 5).Picture
  136. End Sub
  137. Private Sub Command3_Click()
  138.     On Error Resume Next
  139.     ctxTaskBar1.Tasks.Remove 1
  140. End Sub
  141. Private Sub Command4_Click()
  142.     On Error Resume Next
  143.     ctxTaskBar1.TrayIcons.Remove 1
  144. End Sub
  145. Private Sub ctxTaskBar1_TaskMouseDown(ByVal Idx As Long, ByVal Button As Long, ByVal x As Long, ByVal y As Long)
  146.     Debug.Print "ctxTaskBar1_TaskMouseDown " & Idx & " " & Button & " " & x & " " & y
  147. End Sub
  148. Private Sub ctxTaskBar1_TaskMouseUp(ByVal Idx As Long, ByVal Button As Long, ByVal x As Long, ByVal y As Long)
  149.     Debug.Print "ctxTaskBar1_TaskMouseUp " & Idx & " " & Button & " " & x & " " & y
  150. End Sub
  151. Private Sub Form_Load()
  152.     ctxTaskBar1.Tasks.Add "Test", , Image1(0).Picture
  153.     ctxTaskBar1.Tasks.Add "Envelope", , Image1(2).Picture
  154.     ctxTaskBar1.Tasks.Add "Metafile", , Image1(3).Picture
  155.     ctxTaskBar1.Tasks.Add "EnhMetafile", , Image1(4).Picture
  156.     ctxTaskBar1.TrayIcons.Add "Proba", , Image1(1).Picture
  157.     ctxTaskBar1.TrayIcons.Add "TrayIcon", , Image1(0).Picture
  158. End Sub
  159. Private Sub ctxTaskBar1_BeforeTaskSwitch(ByVal NewTask As Long, Cancel As Boolean)
  160.     Cancel = MsgBox("Switching from " & ctxTaskBar1.ActiveTask & " to " & NewTask, vbExclamation + vbOKCancel) = vbCancel
  161.     If ctxTaskBar1.ActiveTask = NewTask Then
  162.         ctxTaskBar1.ActiveTask = -1
  163.         Cancel = True
  164.     End If
  165. End Sub
  166. Private Sub ctxTaskBar1_StartMenu()
  167.     MsgBox "Start menu"
  168. End Sub
  169. Private Sub ctxTaskBar1_TrayMouseDown(ByVal Idx As Long, ByVal Button As Long, ByVal x As Long, ByVal y As Long)
  170.     Debug.Print "ctxTaskBar1_TrayMouseDown " & Idx & " " & Button & " " & x & " " & y
  171. End Sub
  172. Private Sub ctxTaskBar1_TrayMouseUp(ByVal Idx As Long, ByVal Button As Long, ByVal x As Long, ByVal y As Long)
  173.     Debug.Print "ctxTaskBar1_TrayMouseUp " & Idx & " " & Button & " " & x & " " & y
  174. End Sub
  175.